linear approximations and differentials